package bairui.international.model.type;

public interface FType_User extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {

	public static interface General extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "General";
		public final static java.lang.String FullName = "bairui.international.model.type.Type_User.General";
		public final static java.lang.String TypeString = "bairui.international.model.type.Type_User";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PUBLIC, javax.lang.model.element.Modifier.STATIC, javax.lang.model.element.Modifier.FINAL};
		public final static java.lang.String Comment = "普通用户";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.type.Type_User.class.getDeclaredField("General");
		}
	
	}
	
	public static interface Saler extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "Saler";
		public final static java.lang.String FullName = "bairui.international.model.type.Type_User.Saler";
		public final static java.lang.String TypeString = "bairui.international.model.type.Type_User";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PUBLIC, javax.lang.model.element.Modifier.STATIC, javax.lang.model.element.Modifier.FINAL};
		public final static java.lang.String Comment = "内部销售";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.type.Type_User.class.getDeclaredField("Saler");
		}
	
	}
	
	public static interface Agent extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "Agent";
		public final static java.lang.String FullName = "bairui.international.model.type.Type_User.Agent";
		public final static java.lang.String TypeString = "bairui.international.model.type.Type_User";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PUBLIC, javax.lang.model.element.Modifier.STATIC, javax.lang.model.element.Modifier.FINAL};
		public final static java.lang.String Comment = "经销商";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.type.Type_User.class.getDeclaredField("Agent");
		}
	
	}
	
	public static interface Partner extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "Partner";
		public final static java.lang.String FullName = "bairui.international.model.type.Type_User.Partner";
		public final static java.lang.String TypeString = "bairui.international.model.type.Type_User";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PUBLIC, javax.lang.model.element.Modifier.STATIC, javax.lang.model.element.Modifier.FINAL};
		public final static java.lang.String Comment = "招商经理";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.type.Type_User.class.getDeclaredField("Partner");
		}
	
	}
	
	public static interface StrategyPartner extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "StrategyPartner";
		public final static java.lang.String FullName = "bairui.international.model.type.Type_User.StrategyPartner";
		public final static java.lang.String TypeString = "bairui.international.model.type.Type_User";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PUBLIC, javax.lang.model.element.Modifier.STATIC, javax.lang.model.element.Modifier.FINAL};
		public final static java.lang.String Comment = "合伙人";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.type.Type_User.class.getDeclaredField("StrategyPartner");
		}
	
	}
	
	public static interface Cache extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "Cache";
		public final static java.lang.String FullName = "bairui.international.model.type.Type_User.Cache";
		public final static java.lang.String TypeString = "java.util.Map<java.lang.String,bairui.international.model.type.Type_User>";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE, javax.lang.model.element.Modifier.STATIC};
		public final static java.lang.String Comment = "";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.type.Type_User.class.getDeclaredField("Cache");
		}
	
	}
	
	public static interface comment extends com.lianjing.sh.processing.info.standard.FieldStructureInfo {
		public final static java.lang.String Name = "comment";
		public final static java.lang.String FullName = "bairui.international.model.type.Type_User.comment";
		public final static java.lang.String TypeString = "java.lang.String";
		public final static javax.lang.model.element.Modifier[] Modifiers = new javax.lang.model.element.Modifier[]{javax.lang.model.element.Modifier.PRIVATE};
		public final static java.lang.String Comment = "";
		public static java.lang.reflect.Field Field() throws NoSuchFieldException, SecurityException {
			return bairui.international.model.type.Type_User.class.getDeclaredField("comment");
		}
	
	}
	
}